minding my own business - German English Dictionary